import dva from 'dva';
import { browserHistory } from 'dva/router';
import { message } from 'antd';
import createLoading from 'dva-loading';
import commonModel from './models/CommonCRUD';
import dataImportModel from './models/DataImport';
import simpleCommonModel from './models/SimpleCommonCRUD';
import listReportModel from './models/ListReportTable';
import './index.html';
import './index.css';

import moment from 'moment';
import 'moment/locale/zh-cn';
moment.locale('zh-cn');
// 1. Initialize
const app = dva({
  history: browserHistory,
  onError(e) {
    message.error(e.message, 4);
  },
});

// 2. Plugins
app.use(createLoading());

// 3. Model
app.model(require('./models/menus'));
app.model(require('./models/HomePage'));
app.model({ ...commonModel, ...{ namespace: 'BasePara' } });
app.model({ ...commonModel, ...{ namespace: 'QDTYZC' } });
app.model({ ...commonModel, ...{ namespace: 'GJJSL' } });
app.model({ ...commonModel, ...{ namespace: 'JSHYW' } });
app.model({ ...commonModel, ...{ namespace: 'HKYW' } });
app.model({ ...commonModel, ...{ namespace: 'User' } });
app.model({ ...dataImportModel, ...{ namespace: 'User_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'Organization' } });
app.model({ ...commonModel, ...{ namespace: 'Menu' } });
app.model({ ...dataImportModel, ...{ namespace: 'Menu_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'TIndiClie' } });
app.model({ ...commonModel, ...{ namespace: 'IndiClieDivi' } });
app.model({ ...commonModel, ...{ namespace: 'DGCK_RD' } });
app.model({ ...commonModel, ...{ namespace: 'Dgckrd_fhqk' } });
app.model({ ...commonModel, ...{ namespace: 'DGDK_RD' } });
app.model({ ...commonModel, ...{ namespace: 'DGDKRD_FHQK' } });
app.model({ ...commonModel, ...{ namespace: 'Dszhrd' } });
app.model({ ...commonModel, ...{ namespace: 'Dszh_rdqk' } });
app.model({ ...commonModel, ...{ namespace: 'IndiDiviWorkFlow' } });
app.model({ ...commonModel, ...{ namespace: 'Role' } });
app.model({ ...commonModel, ...{ namespace: 'TCompClie' } });
app.model({ ...commonModel, ...{ namespace: 'CompClieDivi' } });
app.model({ ...commonModel, ...{ namespace: 'TUserDiviChange' } });
app.model({ ...commonModel, ...{ namespace: 'VMinDivi' } });
app.model({ ...commonModel, ...{ namespace: 'MYRZDKYW' } });
app.model({ ...commonModel, ...{ namespace: 'CM_INTER_STL_SUM_M_DIVI' } });
app.model({ ...commonModel, ...{ namespace: 'QDTYXM' } });
app.model({ ...commonModel, ...{ namespace: 'QDTYJK' } });
app.model({ ...commonModel, ...{ namespace: 'QDTYCK' } });
app.model({ ...commonModel, ...{ namespace: 'QDCKTY' } });
app.model({ ...commonModel, ...{ namespace: 'ZTXMCMX' } });
app.model({ ...commonModel, ...{ namespace: 'ZTXMRMX' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_SAVE_ACCO' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_LOAN' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_NATION_DEBT_INVEST_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_FUND_INVEST_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_TNM_INVEST_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CLIE_ZJL' } });
app.model({ ...commonModel, ...{ namespace: 'CM_INDV_WBANK_SIGN_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_INSURE_INVEST_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_TDT_SIGN_INVEST_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CRDT_CARD_ACCT_INSTALMENT_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CRDT_CARD_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_MBB_SIGN_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_FDX_INVEST_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CUST_TDT_SIGN_INVEST_SUM_M_DG' } });
app.model({ ...commonModel, ...{ namespace: 'CM_GOLD_RENT_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CORP_WBANK_SIGN_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_GUAR_INFO_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'CM_BANK_ACPTANCE_SUM_M' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_ACCO' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_LOAN' } });
app.model({ ...commonModel, ...{ namespace: 'CM_CORP_CUST_DIM' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_FANA_SALE' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_HSLC' } });
app.model({ ...dataImportModel, ...{ namespace: 'INDI_HSLC_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CM_DS_GRLC' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_QTZB_DIVI_FHQK' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_QTZB_DIVI_FHQK' } });
app.model({ ...commonModel, ...{ namespace: 'VIndiFanaDivi' } });
app.model({ ...commonModel, ...{ namespace: 'VIndiLoanDivi' } });
app.model({ ...commonModel, ...{ namespace: 'IndiLoanDiviPl' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiLoanDiviPl_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiAccoDiviPl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BaseItem' } })
app.model({ ...commonModel, ...{ namespace: 'SysRole' } })
app.model({ ...commonModel, ...{ namespace: 'Rdjzr' } })
app.model({ ...commonModel, ...{ namespace: 'INDI_LSPH_GLXX' } })
app.model({ ...commonModel, ...{ namespace: 'INDI_LSPH_ZJXX' } })
app.model({ ...commonModel, ...{ namespace: 'BaseJhcwJjzb' } })
app.model({ ...dataImportModel, ...{ namespace: 'BaseJhcwJjzb_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'LSBaseJhcwJjzb' } })
app.model({ ...dataImportModel, ...{ namespace: 'LSBaseJhcwJjzb_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'JxkhFtpDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'JxkhFtpDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'Settlement' } })
app.model({ ...dataImportModel, ...{ namespace: 'Settlement_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'InCollect' } })
app.model({ ...dataImportModel, ...{ namespace: 'InCollect_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'LSJJXSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'LSJJXSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_BGX' } })
app.model({ ...dataImportModel, ...{ namespace: 'INDI_BGX_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'LSJJXSDRTJ' } })
app.model({ ...commonModel, ...{ namespace: 'LSJJDTDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'LSJJDTDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'LSJJDTDRTJ' } })
app.model({ ...commonModel, ...{ namespace: 'BaseZtwh' } })
app.model({ ...dataImportModel, ...{ namespace: 'BaseZtwh_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'BaseZtwhZt_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiLoanJydw' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiLoanJydw_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'VBaseYgjsTzDs' } });
app.model({ ...commonModel, ...{ namespace: 'BaseYgjsTz' } });
app.model({ ...commonModel, ...{ namespace: 'ConfJsYwlx' } });
app.model({ ...commonModel, ...{ namespace: 'CompCmFbblc' } });
app.model({ ...commonModel, ...{ namespace: 'IndiQnrw' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiQnrw_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiTbJdzb' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiTbJdzb_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiTbYdzb' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiTbYdzb_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompPaySalaryCorp' } })
app.model({ ...commonModel, ...{ namespace: 'CompPaySalaryCorpFhqk' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_TYYW_DIVI_FHQK' } })
app.model({ ...commonModel, ...{ namespace: 'CM_CAP_TRAN_DISCNT_SUM_M' } })
app.model({ ...commonModel, ...{ namespace: 'CM_INDV_CUST_DIM' } })
app.model({ ...commonModel, ...{ namespace: 'CompClie' } })
app.model({ ...commonModel, ...{ namespace: 'CM_DBS_SIGN_SUM_M' } })
app.model({ ...commonModel, ...{ namespace: 'ConfPara' } })
app.model({ ...dataImportModel, ...{ namespace: 'BasePara_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'BaseParaZt_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompAccoDiviPlEJFH' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompAccoDiviPlEJFH_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiAccoDiviPl_EJFH' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiAccoDiviPl_EJFH_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiLoanDiviPl_EJFH' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiLoanDiviPl_EJFH_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'DGLSDKDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'DGLSDKDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompAcco' } })
app.model({ ...commonModel, ...{ namespace: 'CompAccoDiviPl' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompAccoDiviPl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'MinOperDiviPl' } })
app.model({ ...dataImportModel, ...{ namespace: 'MinOperDiviPl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'MinOperCliePl' } })
app.model({ ...dataImportModel, ...{ namespace: 'MinOperCliePl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BaseJhcwKbfyDr' } })
app.model({ ...dataImportModel, ...{ namespace: 'BaseJhcwKbfyDr_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BaseJydwYbfyDr' } })
app.model({ ...dataImportModel, ...{ namespace: 'BaseJydwYbfyDr_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'YgddIndiLoanDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'YgddIndiLoanDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'YgddIndiAccoDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'YgddIndiAccoDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'YgddCompLoanDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'YgddCompLoanDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'YgddCompAccoDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'YgddCompAccoDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'UserSel' } })
app.model({ ...commonModel, ...{ namespace: 'PermissionSel' } })
app.model({ ...commonModel, ...{ namespace: 'CompClieJghDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompClieJghDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompAccoInrtDtip' } })
app.model({ ...commonModel, ...{ namespace: 'CompAccoJgxCk' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompAccoInrtDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompTyywDrDtip' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompTyywDrDtip_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompClieQylxWh' } });
app.model({ ...commonModel, ...{ namespace: 'CompClieSxjeSc' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompClieSxjeSc_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BaseMidoItem' } });
app.model({ ...commonModel, ...{ namespace: 'UserLog' } });
app.model({ ...commonModel, ...{ namespace: 'ImportLog' } });
app.model({ ...commonModel, ...{ namespace: 'GJZSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'GJZSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'ZGJHDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'ZGJHDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'SJYHDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'SJYHDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'GJYWDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'GJYWDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'JYDWLSZS' } })
app.model({ ...dataImportModel, ...{ namespace: 'JYDWLSZS_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BWYWJZZB' } })
app.model({ ...dataImportModel, ...{ namespace: 'BWYWJZZB_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiZjywSgbl' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiZjywSgbl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompMnlrThbl' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompMnlrThbl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompZjywSgbl' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompZjywSgbl_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CompZSBL' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompZSBL_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CswhRY' } })
app.model({ ...dataImportModel, ...{ namespace: 'CswhRY_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CswhED' } })
app.model({ ...dataImportModel, ...{ namespace: 'CswhED_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CswhJJZZ' } })
app.model({ ...dataImportModel, ...{ namespace: 'CswhJJZZ_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiYJ' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiYJ_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'GDPHDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'GDPHDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'XWPHDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'XWPHDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_CLIE_DGDK' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_CLIE_DGDK_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'GJJSLDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'GJJSLDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'WBCKDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'WBCKDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'XFZXQYDKDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'XFZXQYDKDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'HKZXQYDKDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'HKZXQYDKDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CDZYCXJSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'CDZYCXJSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BBLCZYJSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'BBLCZYJSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CDZYCXRJDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'CDZYCXRJDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BBLCZYRJDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'BBLCZYRJDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'XYKDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'XYKDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'XTDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'XTDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BXDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'BXDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'GJSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'GJSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'XFFZSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'XFFZSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'JJDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'JJDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'FBBLCXSLDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'FBBLCXSLDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'FDDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'FDDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'SPFDDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'SPFDDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'XFDDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'XFDDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'SJSHXFDDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'SJSHXFDDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'DDBDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'DDBDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'YQNDZSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'YQNDZSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiAccoDivi' } })
app.model({ ...commonModel, ...{ namespace: 'IndiAccoDiviSq' } })
app.model({ ...commonModel, ...{ namespace: 'SjshDdb' } })
app.model({ ...dataImportModel, ...{ namespace: 'SjshDdb_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BaseYYCB' } })
app.model({ ...dataImportModel, ...{ namespace: 'BaseYYCB_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'YcProfit' } })
app.model({ ...dataImportModel, ...{ namespace: 'YcProfit_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_PSDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_PSDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CorporateZs' } })
app.model({ ...dataImportModel, ...{ namespace: 'CorporateZs_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_TGZS' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_TGZS_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_GSZ' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_GSZ_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_JWZ' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_JWZ_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_LCTZ' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_LCTZ_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_ZQCX' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_ZQCX_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_JGH' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_JGH_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_TXKH' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_TXKH_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CONF_INFO' } })
app.model({ ...commonModel, ...{ namespace: 'CM_BIZ_FEE_SUM_M_DIVI' } })
app.model({ ...commonModel, ...{ namespace: 'COMPCLIELX' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMPCLIELX_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'BaseZSXX' } })
app.model({ ...dataImportModel, ...{ namespace: 'BaseZSXX_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'LSKHBQDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'LSKHBQDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'PHXWDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'PHXWDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'PHGDDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'PHGDDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'PHSJSHDR' } })
app.model({ ...dataImportModel, ...{ namespace: 'PHSJSHDR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_XWPH_TZ' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_XWPH_TZ_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_ACCO_ACBL' } });
app.model({ ...commonModel, ...{ namespace: 'BaseMnlr' } });
app.model({ ...commonModel, ...{ namespace: 'V_DIM_USER' } });
app.model({ ...commonModel, ...{ namespace: 'DGCKLRTZ' } });
app.model({ ...commonModel, ...{ namespace: 'DgckLLwh' } });
app.model({ ...commonModel, ...{ namespace: 'DgckLLwhqk' } });
app.model({ ...commonModel, ...{ namespace: 'CompClieKhgl' } })
app.model({ ...commonModel, ...{ namespace: 'VCompClieKhgl' } })
app.model({ ...commonModel, ...{ namespace: 'VCompClieKhglGl' } })
app.model({ ...commonModel, ...{ namespace: 'CompClieKhglLs' } })
app.model({ ...commonModel, ...{ namespace: 'VCompClieKhglZx' } })
app.model({ ...commonModel, ...{ namespace: 'VCompClieKhglZxdgGl' } })
app.model({ ...commonModel, ...{ namespace: 'VCompClieKhglZxlsGl' } })
app.model({ ...commonModel, ...{ namespace: 'CompClieZhsrmb' } })
app.model({ ...commonModel, ...{ namespace: 'CompClieZhsyMbsd' } })
app.model({ ...commonModel, ...{ namespace: 'Compzhsymail' } })
app.model({ ...commonModel, ...{ namespace: 'Compzxqyzhsymail' } })
app.model({ ...commonModel, ...{ namespace: 'CompAccoFlow' } })
app.model({ ...commonModel, ...{ namespace: 'CompAccoFlow2' } })
app.model({ ...dataImportModel, ...{ namespace: 'CompClieDiviFlowApp_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'CompClieDiviFlow_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'CompClieDiviFlow2App_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'CompClieDiviFlow2_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'IndiAccoFlow' } })
app.model({ ...commonModel, ...{ namespace: 'IndiAccoFlow2' } })
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlowApp_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlowAppBak_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlowBak_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow2App_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow2_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow2AppLS_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow2LS_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow2AppBak_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'IndiClieDiviFlow2Bak_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'INDI_BXBL_WH' } })
app.model({ ...commonModel, ...{ namespace: 'INDI_BXBL' } })
app.model({ ...dataImportModel, ...{ namespace: 'INDI_BXBL_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'LrZbProfit' } })
app.model({ ...dataImportModel, ...{ namespace: 'LrZbProfit_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'MIN_OPER_TXJC' } })
app.model({ ...dataImportModel, ...{ namespace: 'MIN_OPER_TXJCFlowApp_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'MIN_OPER_TXJCFlow_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_CLIE_JC' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_DTIP' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_DTIP_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'CONF_Cutom_WideTable_COLGX' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_ACCO_FFT_DR' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_ACCO_FFT_DR_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_CLIE_KHBQ_DR' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_CLIE_KHBQ_DR_DataImport' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_JC_MX' } })
app.model({ ...commonModel, ...{ namespace: 'BASE_LDJS_XM' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_DFGZ_DR' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_DFGZ_DR_DataImport' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_DFGZ' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_DFGZFlow_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'COMP_DFGZFlowApp_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'COMP_DFGZFlowBg_DataImport' } });
app.model({ ...dataImportModel, ...{ namespace: 'COMP_DFGZFlowBgApp_DataImport' } });
app.model({ ...commonModel, ...{ namespace: 'COMP_JC_DR' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_JC_DR_DataImport' } })
app.model({ ...commonModel, ...{ namespace: 'COMP_PHKH' } })
app.model({ ...dataImportModel, ...{ namespace: 'COMP_PHKH_DataImport' } })
app.model({ ...commonModel, ...{ namespace: 'SysUser_Ghr' } })

app.model(require('./models/SSRS_Report'));
app.model(require('./models/selzbpz'));
app.model(require('./models/popedom'));
app.model(require('./models/TIndiDiviWorkflow'));
app.model(require('./models/CompDiviWorkFlow'));
app.model(require('./models/MinDiviModel'));
app.model(require('./models/IndiFanaModel'));
app.model(require('./models/IndiLoanModel'));
app.model(require('./models/IndiAccoPlModel'));
app.model(require('./models/IndiFanaFapuModel'))
app.model(require('./models/CmIbankCustBizSumModel'))
app.model(require('./models/UserNewOrgan'))
app.model(require('./models/BaseEvaCalc'))
app.model(require('./models/Sjrq'))
app.model(require('./models/DGCKDE'))
app.model(require('./models/LSCKDE'))
app.model(require('./models/DGCKDESR'))
app.model(require('./models/LSCKDESR'))
app.model(require('./models/LCYX'))
app.model(require('./models/INDILCYX'))
app.model(require('./models/COMPLCYX'))
app.model(require('./models/CompClieDiviFlowApp'))
app.model(require('./models/CompClieDiviFlow'))
app.model(require('./models/CompClieDiviFlow2App'))
app.model(require('./models/CompClieDiviFlow2'))
app.model(require('./models/IndiClieDiviFlowApp'))
app.model(require('./models/IndiClieDiviFlowAppXJK'))
app.model(require('./models/IndiClieDiviFlow'))
app.model(require('./models/IndiClieDiviFlowXJK'))
app.model(require('./models/IndiClieDiviFlowAppBak'))
app.model(require('./models/IndiClieDiviFlow2App'))
app.model(require('./models/IndiClieDiviFlow2'))
app.model(require('./models/IndiClieDiviFlow2AppBak'))
app.model(require('./models/IndiClieDiviFlow2AppLS'))
app.model(require('./models/IndiClieDiviFlow2LS'))
app.model(require('./models/FlowDoingSum'))
app.model(require('./models/SJXQ'))
app.model(require('./models/SJZL'))
app.model(require('./models/LRYC'));
app.model(require('./models/MIN_OPER_TXJCFlowApp'))
app.model(require('./models/MIN_OPER_TXJCFlow'))
app.model(require('./models/Cutom_WideTable_ZYHJ'))
app.model(require('./models/CONF_Cutom_WideTable_MeasureTags'))
app.model(require('./models/COMP_JC'))
app.model(require('./models/BASE_LDJS'))
app.model(require('./models/DFGZDRFlowApp'))
app.model(require('./models/DFGZDRFlow'))
app.model(require('./models/DFGZDRFlowBgApp'))
app.model(require('./models/DFGZDRFlowBg'))

app.model({ ...commonModel, ...{ namespace: 'IndiClieFlow' } })
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_ckmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dgdkmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_fbblcmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_khmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_dfgzmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_cdhpmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_wymx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_cxckmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_bblcmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_fbblcmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_grdkmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_khzjlmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_dsfdxmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_gzmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_bxmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_sfcgmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_xykmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_xykfqmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_sjyhmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_jjmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_zxyhmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_bhmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dg_zjywsrmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_wyqymx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_gjsmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_grwymx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_bxkhzhfx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_jjxsmx' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_ls_grdkmx_jed' } });
app.model({ ...listReportModel, ...{ namespace: 'ListReport_cm_dgjgxtzmx' } });
// 4. Router
app.router(require('./router'));

// 5. Start
app.start('#root');
